package com.kf.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

/**
 * @author RenYuXin
 * 2019/11/28 11:28
 * ApprovalStep审批步骤表
 */
@Data
@TableName("approval_step")
public class ApprovalStep {
    /**
     * 主键
     */
    @TableId(value = "step_id",type = IdType.AUTO)
    private Integer stepId;
    /**
     * --步骤类型1、负责人主管，2、指定用户（任意一人），3、指定用户（多人会签）,4、上一级审批人主管
     */
    @TableField(value = "step_type")
    private Integer stepType;
    /**
     * 审批类型ID(**审批类型id外键**)
     */
    @TableField(value = "step_category_id")
    private Integer stepCategoryId;
    /**
     * 审批人ID (使用逗号隔开) ,1,2,
     */
    @TableField(value = "step_check_userid")
    private String stepCheckUserid;
    /**
     * 排序
     */
    @TableField(value = "step_step_num")
    private Integer stepStepNum;
    /**
     * 创建时间
     */
    @TableField(value = "step_createtime")
    private String stepCreatetime;
    /**
     * 预留字段1
     */
    @TableField(value = "step_exit1")
    private String stepExit1;
    /**
     * 预留字段2
     */
    @TableField(value = "step_exit2")
    private Integer stepExit2;
}
